×
upbraid sb for doing sth
meaning in English
责备某人做某事
Related Words
upbraiding
upbraid
upbraid sb with a fault
upbow
upbraid
upbraid sb with a fault
upbraiding
PC Version
Copyright © 2018 WordTech Co.